This is a list of islands of the Philippines. There are 7,107 islands, of which about 4,000 are inhabited. They are clustered into the island groups of Luzon, Visayas, and Mindanao.